home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2008 February / PCWFEB08.iso / Software / Resources / Developers / Aptana Studio Community 1.0.0 / Aptana_Studio_Setup.exe / jre / lib / management / management.properties < prev    next >
Encoding:
Text File  |  2007-06-15  |  11.6 KB  |  274 lines

  1. #####################################################################
  2. #    Default Configuration File for Java Platform Management
  3. #####################################################################
  4. #
  5. # The Management Configuration file (in java.util.Properties format)
  6. # will be read if one of the following system properties is set:
  7. #    -Dcom.sun.management.jmxremote.port=<port-number>
  8. # or -Dcom.sun.management.snmp.port=<port-number> 
  9. # or -Dcom.sun.management.config.file=<this-file>
  10. #
  11. # The default Management Configuration file is:
  12. #
  13. #       $JRE/lib/management/management.properties
  14. #
  15. # Another location for the Management Configuration File can be specified
  16. # by the following property on the Java command line:
  17. #
  18. #    -Dcom.sun.management.config.file=<this-file>
  19. # If -Dcom.sun.management.config.file=<this-file> is set, the port
  20. # number for the management agent can be specified in the config file 
  21. # using the following lines:
  22. # ################ Management Agent Port #########################
  23. # For setting the JMX RMI agent port use the following line
  24. # com.sun.management.jmxremote.port=<port-number>
  25. #
  26. # For setting the SNMP agent port use the following line
  27. # com.sun.management.snmp.port=<port-number>
  28.  
  29. #####################################################################
  30. #                   Optional Instrumentation
  31. #####################################################################
  32. #
  33. # By default only the basic instrumentation with low overhead is on.
  34. # The following properties allow to selectively turn on optional
  35. # instrumentation which are off by default and may have some
  36. # additional overhead.
  37. #
  38. # com.sun.management.enableThreadContentionMonitoring
  39. #
  40. #      This option enables thread contention monitoring if the
  41. #      Java virtual machine supports such instrumentation.
  42. #      Refer to the specification for the java.lang.management.ThreadMBean
  43. #      interface - see isThreadContentionMonitoringSupported() method.
  44. #
  45.  
  46. # To enable thread contention monitoring, uncomment the following line
  47. # com.sun.management.enableThreadContentionMonitoring
  48.  
  49. #####################################################################
  50. #            SNMP Management Properties
  51. #####################################################################
  52. #
  53. # If the system property -Dcom.sun.management.snmp.port=<port-number> 
  54. # is set then
  55. #    - The SNMP agent (with the Java virtual machine MIB) is started 
  56. #      that listens on the specified port for incoming SNMP requests.
  57. #    - the following properties for read for SNMP management.
  58. #
  59. # The configuration can be specified only at startup time.
  60. # Later changes to the above system property (e.g. via setProperty method), this
  61. # config file, or the ACL file has no effect to the running SNMP agent.
  62. #
  63.  
  64. #
  65. # ##################### SNMP Trap Port #########################
  66. #
  67. # com.sun.management.snmp.trap=<trap-destination-port-number>
  68. #      Specifies the remote port number at which managers are expected
  69. #      to listen for trap. For each host defined in the ACL file,
  70. #      the SNMP agent will send traps at <host>:<trap-destination-port-number>
  71. #      Default for this property is 162.
  72. #
  73.  
  74. # To set port for sending traps to a different port use the following line
  75. # com.sun.management.snmp.trap=<trap-destination-port-number>
  76.  
  77. #
  78. # ################ SNMP listen interface #########################
  79. #
  80. # com.sun.management.snmp.interface=<InetAddress>
  81. #      Specifies the local interface on which the SNMP agent will bind.
  82. #      This is usefull when running on machines which have several
  83. #      interfaces defined. It makes it possible to listen to a specific
  84. #      subnet accessible through that interface.
  85. #      Default for this property is "localhost".
  86. #
  87. #      The format of the value for that property is any string accepted
  88. #      by java.net.InetAddress.getByName(String).
  89.  
  90. # For restricting the port on which SNMP agent listens use the following line
  91. # com.sun.management.snmp.interface=<InetAddress>
  92.  
  93. #
  94. # #################### SNMP ACL file #########################
  95. #
  96. # com.sun.management.snmp.acl=true|false
  97. #      Default for this property is true. (Case for true/false ignored)
  98. #      If this property is specified as false then the ACL file
  99. #      is not checked:  all manager hosts are allowed all access.
  100. #
  101.  
  102. # For SNMP without checking ACL file uncomment the following line
  103. # com.sun.management.snmp.acl=false
  104.  
  105. #
  106. # com.sun.management.snmp.acl.file=filepath
  107. #      Specifies location for ACL file
  108. #      This is optional - default location is
  109. #      $JRE/lib/management/snmp.acl
  110. #      If the property "com.sun.management.snmp.acl" is set to false,
  111. #      then this property and the ACL file are ignored.
  112. #      Otherwise the ACL file must exist and be in the valid format.
  113. #      If the ACL file is empty or non existent then no access is allowed.
  114. #      The SNMP agent will read the ACL file at startup time. 
  115. #      Modification to the ACL file has no effect to any running SNMP 
  116. #      agents which read that ACL file at startup.
  117. #
  118.  
  119. # For a non-default acl file location use the following line
  120. # com.sun.management.snmp.acl.file=filepath
  121.  
  122. #####################################################################
  123. #            RMI Management Properties
  124. #####################################################################
  125. #
  126. # If system property -Dcom.sun.management.jmxremote.port=<port-number>
  127. # is set then
  128. #     - A MBean server is started 
  129. #     - JRE Platform MBeans are registered in the MBean server
  130. #     - RMI connector is published  in a private readonly registry at
  131. #       specified port using a well known name, "jmxrmi"
  132. #     - the following properties are read for JMX remote management.
  133. #
  134. # The configuration can be specified only at startup time.
  135. # Later changes to above system property (e.g. via setProperty method),
  136. # this config file, the password file, or the access file have no effect to the
  137. # running MBean server, the connector, or the registry. 
  138. #
  139.  
  140. #
  141. # ###################### RMI SSL #############################
  142. #
  143. # com.sun.management.jmxremote.ssl=true|false
  144. #      Default for this property is true. (Case for true/false ignored)
  145. #      If this property is specified as false then SSL is not used.
  146.  
  147. # For RMI monitoring without SSL use the following line
  148. # com.sun.management.jmxremote.ssl=false
  149.  
  150. # com.sun.management.jmxremote.ssl.enabled.cipher.suites=<cipher-suites>
  151. #      The value of this property is a string that is a comma-separated list
  152. #      of SSL/TLS cipher suites to enable. This property can be specified in
  153. #      conjunction with the previous property "com.sun.management.jmxremote.ssl"
  154. #      in order to control which particular SSL/TLS cipher suites are enabled
  155. #      for use by accepted connections. If this property is not specified then
  156. #      the SSL/TLS RMI Server Socket Factory uses the SSL/TLS cipher suites that
  157. #      are enabled by default.
  158. #
  159.  
  160. # com.sun.management.jmxremote.ssl.enabled.protocols=<protocol-versions>
  161. #      The value of this property is a string that is a comma-separated list
  162. #      of SSL/TLS protocol versions to enable. This property can be specified in
  163. #      conjunction with the previous property "com.sun.management.jmxremote.ssl"
  164. #      in order to control which particular SSL/TLS protocol versions are
  165. #      enabled for use by accepted connections. If this property is not
  166. #      specified then the SSL/TLS RMI Server Socket Factory uses the SSL/TLS
  167. #      protocol versions that are enabled by default.
  168. #
  169.  
  170. # com.sun.management.jmxremote.ssl.need.client.auth=true|false
  171. #      Default for this property is false. (Case for true/false ignored)
  172. #      If this property is specified as true in conjunction with the previous
  173. #      property "com.sun.management.jmxremote.ssl" then the SSL/TLS RMI Server
  174. #      Socket Factory will require client authentication.
  175. #
  176.  
  177. # For RMI monitoring with SSL client authentication use the following line
  178. # com.sun.management.jmxremote.ssl.need.client.auth=true
  179.  
  180. # com.sun.management.jmxremote.registry.ssl=true|false
  181. #      Default for this property is false. (Case for true/false ignored)
  182. #      If this property is specified as true then the RMI registry used
  183. #      to bind the RMIServer remote object is protected with SSL/TLS
  184. #      RMI Socket Factories that can be configured with the properties:
  185. #          com.sun.management.jmxremote.ssl.enabled.cipher.suites
  186. #          com.sun.management.jmxremote.ssl.enabled.protocols
  187. #          com.sun.management.jmxremote.ssl.need.client.auth
  188. #      If the two properties below are true at the same time, i.e.
  189. #          com.sun.management.jmxremote.ssl=true
  190. #          com.sun.management.jmxremote.registry.ssl=true
  191. #      then the RMIServer remote object and the RMI registry are
  192. #      both exported with the same SSL/TLS RMI Socket Factories.
  193. #
  194.  
  195. # For using an SSL/TLS protected RMI registry use the following line
  196. # com.sun.management.jmxremote.registry.ssl=true
  197.  
  198. #
  199. # ################ RMI User authentication ################
  200. #
  201. # com.sun.management.jmxremote.authenticate=true|false
  202. #      Default for this property is true. (Case for true/false ignored)
  203. #      If this property is specified as false then no authentication is
  204. #      performed and all users are allowed all access.
  205. #
  206.  
  207. # For RMI monitoring without any checking use the following line
  208. # com.sun.management.jmxremote.authenticate=false
  209.  
  210. #
  211. # ################ RMI Login configuration ###################
  212. #
  213. # com.sun.management.jmxremote.login.config=<config-name>
  214. #      Specifies the name of a JAAS login configuration entry to use when 
  215. #      authenticating users of RMI monitoring. 
  216. #
  217. #      Setting this property is optional - the default login configuration
  218. #      specifies a file-based authentication that uses the password file.
  219. #
  220. #      When using this property to override the default login configuration 
  221. #      then the named configuration entry must be in a file that gets loaded 
  222. #      by JAAS. In addition, the login module(s) specified in the configuration
  223. #      should use the name and/or password callbacks to acquire the user's 
  224. #      credentials. See the NameCallback and PasswordCallback classes in the 
  225. #      javax.security.auth.callback package for more details.
  226. #
  227. #      If the property "com.sun.management.jmxremote.authenticate" is set to 
  228. #      false, then this property and the password & access files are ignored.
  229. #
  230.  
  231. # For a non-default login configuration use the following line
  232. # com.sun.management.jmxremote.login.config=<config-name>
  233.  
  234. #
  235. # ################ RMI Password file location ##################
  236. #
  237. # com.sun.management.jmxremote.password.file=filepath
  238. #      Specifies location for password file
  239. #      This is optional - default location is
  240. #      $JRE/lib/management/jmxremote.password
  241. #      If the property "com.sun.management.jmxremote.authenticate" is set to 
  242. #      false, then this property and the password & access files are ignored.
  243. #      Otherwise the password file must exist and be in the valid format.
  244. #      If the password file is empty or non-existent then no access is allowed.
  245. #
  246.  
  247. # For a non-default password file location use the following line
  248. # com.sun.management.jmxremote.password.file=filepath
  249.  
  250. #
  251. # ################ RMI Access file location #####################
  252. #
  253. # com.sun.management.jmxremote.access.file=filepath
  254. #      Specifies location for access  file
  255. #      This is optional - default location is
  256. #      $JRE/lib/management/jmxremote.access
  257. #      If the property "com.sun.management.jmxremote.authenticate" is set to 
  258. #      false, then this property and the password & access files are ignored.
  259. #      Otherwise, the access file must exist and be in the valid format.
  260. #      If the access file is empty or non-existent then no access is allowed.
  261. #
  262.  
  263. # For a non-default password file location use the following line
  264. # com.sun.management.jmxremote.access.file=filepath
  265.